substantial repair - Turco Inglés Diccionario